package com.tl.khadmin.bean.dto;

import java.util.Date;
import java.util.List;

public class ProductDetailDto {
	
    private Integer id;

    private String code;
    
    private Long supplierId;

    private String barCode;

    private String productName;

    private Integer brandId;
    
    private String brandName;
    
    private String productAttr;

    private String productType;
    
    private Integer productTypeId;
    
    private String productTypeName;

    private Short auditState;

    private Short shelveState;

    private Short isDelete;

    private String subtitle; 

    private Short tradeType;

    private Double marketPrice;

    private Integer shelfLife;

    private String packType;

    private Integer hotIndex;

    private String warmPrompt;

    private String makeCountry;

    private String produceLabel;

    private Date createTime;

    private Long createId;

    private Date updateTime;

    private Long updateId;

    private String remark;

    private String content;
    
    private Short dataSource;
    
    private List<String> detailImgPaths;
    
    private List<String> mainImgPaths;

    public String getProductTypeName() {
		return productTypeName;
	}

	public void setProductTypeName(String productTypeName) {
		this.productTypeName = productTypeName;
	}

	public Integer getProductTypeId() {
		return productTypeId;
	}

	public void setProductTypeId(Integer productTypeId) {
		this.productTypeId = productTypeId;
	}

	public String getBrandName() {
		return brandName;
	}

	public Long getSupplierId() {
		return supplierId;
	}

	public void setSupplierId(Long supplierId) {
		this.supplierId = supplierId;
	}

	public void setBrandName(String brandName) {
		this.brandName = brandName;
	}

	public String getProductAttr() {
		return productAttr;
	}

	public void setProductAttr(String productAttr) {
		this.productAttr = productAttr;
	}

	public Short getDataSource() {
		return dataSource;
	}

	public void setDataSource(Short dataSource) {
		this.dataSource = dataSource;
	}

	public Integer getId() {
        return id;
    }

    public List<String> getDetailImgPaths() {
		return detailImgPaths;
	}

	public void setDetailImgPaths(List<String> detailImgPaths) {
		this.detailImgPaths = detailImgPaths;
	}

	public List<String> getMainImgPaths() {
		return mainImgPaths;
	}

	public void setMainImgPaths(List<String> mainImgPaths) {
		this.mainImgPaths = mainImgPaths;
	}

	public void setId(Integer id) {
        this.id = id;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code == null ? null : code.trim();
    }

    public String getBarCode() {
        return barCode;
    }

    public void setBarCode(String barCode) {
        this.barCode = barCode == null ? null : barCode.trim();
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName == null ? null : productName.trim();
    }

    public Integer getBrandId() {
        return brandId;
    }

    public void setBrandId(Integer brandId) {
        this.brandId = brandId;
    }

    public String getProductType() {
        return productType;
    }

    public void setProductType(String productType) {
        this.productType = productType == null ? null : productType.trim();
    }

    public Short getAuditState() {
        return auditState;
    }

    public void setAuditState(Short auditState) {
        this.auditState = auditState;
    }

    public Short getShelveState() {
        return shelveState;
    }

    public void setShelveState(Short shelveState) {
        this.shelveState = shelveState;
    }

    public Short getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Short isDelete) {
        this.isDelete = isDelete;
    }

    public String getSubtitle() {
        return subtitle;
    }

    public void setSubtitle(String subtitle) {
        this.subtitle = subtitle == null ? null : subtitle.trim();
    } 

    public Short getTradeType() {
        return tradeType;
    }

    public void setTradeType(Short tradeType) {
        this.tradeType = tradeType;
    }

    public Double getMarketPrice() {
        return marketPrice;
    }

    public void setMarketPrice(Double marketPrice) {
        this.marketPrice = marketPrice;
    }

    public Integer getShelfLife() {
        return shelfLife;
    }

    public void setShelfLife(Integer shelfLife) {
        this.shelfLife = shelfLife;
    }

    public String getPackType() {
        return packType;
    }

    public void setPackType(String packType) {
        this.packType = packType;
    }

    public Integer getHotIndex() {
        return hotIndex;
    }

    public void setHotIndex(Integer hotIndex) {
        this.hotIndex = hotIndex;
    }

    public String getWarmPrompt() {
        return warmPrompt;
    }

    public void setWarmPrompt(String warmPrompt) {
        this.warmPrompt = warmPrompt == null ? null : warmPrompt.trim();
    }

    public String getMakeCountry() {
        return makeCountry;
    }

    public void setMakeCountry(String makeCountry) {
        this.makeCountry = makeCountry == null ? null : makeCountry.trim();
    }

    public String getProduceLabel() {
        return produceLabel;
    }

    public void setProduceLabel(String produceLabel) {
        this.produceLabel = produceLabel == null ? null : produceLabel.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Long getCreateId() {
        return createId;
    }

    public void setCreateId(Long createId) {
        this.createId = createId;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Long getUpdateId() {
        return updateId;
    }

    public void setUpdateId(Long updateId) {
        this.updateId = updateId;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content == null ? null : content.trim();
    }
}